import java.awt.desktop.PreferencesEvent;
import java.util.Scanner;

//给定一个长度为 n 的整数 山脉 数组 arr ，其中的值递增到一个 峰值元素 然后递减。
//
//返回峰值元素的下标。
//
//你必须设计并实现时间复杂度为 O(log(n)) 的解决方案。
public class test5 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int[] nums = new int[n];
        for (int i = 0; i < n; i++) {
            nums[i] = in.nextInt();
        }
        int result = peakIndexInMountainArray(nums);
        System.out.println(result);
    }
    public static int peakIndexInMountainArray(int[] arr) {
        if(arr.length==0){
            return -1;
        }
        int left=0,right=arr.length-1;
        while (left<right){
            int mid = left+(right-left+1)/2;
            if(arr[mid]<arr[mid-1]){
                right=mid-1;
            }else{
                left=mid;
            }
        }
        return left;
    }
}
